package executes;

import helperClassPassMarkers.CreateMarker;
import helperClassPassMarkers.CreateMessagesProperties;
import helperClassPassMarkers.CreateMyMessages;
import helperClassSearch.CreateClimbsPassesMountains;
import helperClassSearch.CreateHashMaps;
import helperClassSearch.CreateSitemap;
import helperClassSearch.CreateSuggest;
import helperClassSites.CreateExplore;
import helperClassSites.CreateGames;
import helperClassSites.CreateProfilesNew;
import helperClassSites.CreateStreetview;
import helperClassSites.CreateStreetviewReturn;
import helperClassSites.CreateTour;
import helperClassSites.CreateTourReverse;

public class CreatePasses {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\Cycled2000Markers.java", 0, "client", "Cycled2000Markers", "MyMessages", "images/CTA_favicon_2000.png", true);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\Cycled1500Markers.java", 1, "client", "Cycled1500Markers", "MyMessages", "images/CTA_favicon.png", true);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\Cycled1000Markers.java", 2, "client", "Cycled1000Markers", "MyMessages", "images/CTA_favicon.png", true);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\Cycled0000Markers.java", 3, "client", "Cycled0000Markers", "MyMessages", "images/CTA_favicon.png", true);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\planned\\Planned2000Markers.java", 4, "client.planned", "Planned2000Markers", "MyMessagesPlanned", "images/CTA_favicon_2000.png", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\planned\\Planned1500Markers.java", 5, "client.planned", "Planned1500Markers", "MyMessagesPlanned", "images/CTA_favicon.png", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\planned\\Planned1000Markers.java", 6, "client.planned", "Planned1000Markers", "MyMessagesPlanned", "images/CTA_favicon.png", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\planned\\Planned0000Markers.java", 7, "client.planned", "Planned0000Markers", "MyMessagesPlanned", "images/CTA_favicon.png", false);

		CreateMyMessages.createMyMessages("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\MyMessages.java",0,1,2,3,0,0,0,0,0,0,0,0, "client", "MyMessages", true);
		CreateMyMessages.createMyMessages("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\planned\\MyMessagesPlanned.java",4,5,6,7,0,0,0,0,0,0,0,0, "client.planned", "MyMessagesPlanned", false);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\MyMessages.properties", 0,1,2,3,0,0,0,0,0,0,0,0);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\MyMessages_de.properties", 0,1,2,3,0,0,0,0,0,0,0,0);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\MyMessages_nl.properties", 0,1,2,3,0,0,0,0,0,0,0,0);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\MyMessages_it.properties", 0,1,2,3,0,0,0,0,0,0,0,0);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\MyMessages_fr.properties", 0,1,2,3,0,0,0,0,0,0,0,0);
		
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\planned\\MyMessagesPlanned.properties", 4,5,6,7,0,0,0,0,0,0,0,0);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\planned\\MyMessagesPlanned_de.properties", 4,5,6,7,0,0,0,0,0,0,0,0);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\planned\\MyMessagesPlanned_nl.properties", 4,5,6,7,0,0,0,0,0,0,0,0);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\planned\\MyMessagesPlanned_it.properties", 4,5,6,7,0,0,0,0,0,0,0,0);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\planned\\MyMessagesPlanned_fr.properties", 4,5,6,7,0,0,0,0,0,0,0,0);
		
		int[] sheetNumber = new int[9];
		sheetNumber[0] = 0;
		sheetNumber[1] = 1;
		sheetNumber[2] = 2;
		sheetNumber[3] = 3;
		sheetNumber[4] = 4;
		sheetNumber[5] = 5;
		sheetNumber[6] = 6;
		sheetNumber[7] = 7;
//		sheetNumber[7] = 11;
//		sheetNumber[8] = 13;
		sheetNumber[8] = 17;

//		CreateUtilsHM.CreateUtilsClass(sheetNumber, "c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\UtilsHM.java", "client", "UtilsHM");
//		CreateUtilsHMOracle.CreateUtilsClass(sheetNumber, "c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\UtilsHMOracle.java", "client", "UtilsHMOracle");
//		CreateHMPassDialog.CreateUtilsClass(sheetNumber, "c:\\tmp\\passLinkbySiteName.txt", "client", "UtilsHMOracle");
		CreateHashMaps.CreateHashMapsFile(sheetNumber, "c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\HashMaps.java", "client", "HashMaps");
		CreateSuggest.CreateSuggestClass(sheetNumber, "c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\SuggestBox.java", "client", "Utils");
		CreateClimbsPassesMountains.CreateHashMapsFile(sheetNumber, "c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\ClimbsPassesMountains.java", "client", "HashMaps");
		
		CreateSitemap.createSitemapFile();
		
		
		CreateGames.CreateGamesFiles("c:\\workspace\\Passes\\war\\game\\", 0);
		CreateGames.CreateGamesFiles("c:\\workspace\\Passes\\war\\game\\", 1);
		CreateGames.CreateGamesFiles("c:\\workspace\\Passes\\war\\game\\", 2);
		CreateGames.CreateGamesFiles("c:\\workspace\\Passes\\war\\game\\", 3);
		CreateGames.CreateGamesFiles("c:\\workspace\\Passes\\war\\game\\", 4);
		CreateGames.CreateGamesFiles("c:\\workspace\\Passes\\war\\game\\", 5);
		CreateGames.CreateGamesFiles("c:\\workspace\\Passes\\war\\game\\", 6);
		CreateGames.CreateGamesFiles("c:\\workspace\\Passes\\war\\game\\", 7);
		
		CreateProfilesNew.CreateProfilesFiles("c:\\workspace\\Passes\\war\\profile\\", 0);
		CreateProfilesNew.CreateProfilesFiles("c:\\workspace\\Passes\\war\\profile\\", 1);
		CreateProfilesNew.CreateProfilesFiles("c:\\workspace\\Passes\\war\\profile\\", 2);
		CreateProfilesNew.CreateProfilesFiles("c:\\workspace\\Passes\\war\\profile\\", 3);
		CreateProfilesNew.CreateProfilesFiles("c:\\workspace\\Passes\\war\\profile\\", 4);
		CreateProfilesNew.CreateProfilesFiles("c:\\workspace\\Passes\\war\\profile\\", 5);
		CreateProfilesNew.CreateProfilesFiles("c:\\workspace\\Passes\\war\\profile\\", 6);
		CreateProfilesNew.CreateProfilesFiles("c:\\workspace\\Passes\\war\\profile\\", 7);
	
		CreateExplore.CreateExploreFiles("c:\\workspace\\Passes\\war\\explore\\", 0);
		CreateExplore.CreateExploreFiles("c:\\workspace\\Passes\\war\\explore\\", 1);
		CreateExplore.CreateExploreFiles("c:\\workspace\\Passes\\war\\explore\\", 2);
		CreateExplore.CreateExploreFiles("c:\\workspace\\Passes\\war\\explore\\", 3);
		CreateExplore.CreateExploreFiles("c:\\workspace\\Passes\\war\\explore\\", 4);
		CreateExplore.CreateExploreFiles("c:\\workspace\\Passes\\war\\explore\\", 5);
		CreateExplore.CreateExploreFiles("c:\\workspace\\Passes\\war\\explore\\", 6);
		CreateExplore.CreateExploreFiles("c:\\workspace\\Passes\\war\\explore\\", 7);
		
		CreateStreetview.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 0);
		CreateStreetview.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 1);
		CreateStreetview.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 2);
		CreateStreetview.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 3);
		CreateStreetview.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 4);
		CreateStreetview.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 5);
		CreateStreetview.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 6);
		CreateStreetview.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 7);
		
		CreateStreetviewReturn.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 0);
		CreateStreetviewReturn.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 1);
		CreateStreetviewReturn.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 2);
		CreateStreetviewReturn.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 3);
		CreateStreetviewReturn.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 4);
		CreateStreetviewReturn.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 5);
		CreateStreetviewReturn.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 6);
		CreateStreetviewReturn.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 7);
		
		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 0);
		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 1);
		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 2);
		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 3);
		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 4);
		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 5);
		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 6);
		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 7);
		
//		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 0);
//		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 1);
//		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 2);
//		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 3);
//		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 4);
//		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 5);
//		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 6);
//		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 7);
		
		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 0);
		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 1);
		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 2);
		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 3);
		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 4);
		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 5);
		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 6);
		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 7);
		
//		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 0);
//		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 1);
//		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 2);
//		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 3);
//		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 4);
//		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 5);
//		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 6);
//		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 7);
		
		
		//protour
		
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\ParisNice.java", 14, "client.protour", "ParisNice", "MyMessagesProTour", "images/paris_nice.png", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\TourdeFrance.java", 13, "client.protour", "TourdeFrance", "MyMessagesProTour", "images/tour.png", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\GirodItalia.java", 12, "client.protour", "GirodItalia", "MyMessagesProTour", "images/giro.png", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\TourdeSuisse.java", 16, "client.protour", "TourdeSuisse", "MyMessagesProTour", "images/tourdesuisse.jpg", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\DauphineLibere.java", 18, "client.protour", "DauphineLibere", "MyMessagesProTour", "images/dauphine.png", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\Lombardia.java", 19, "client.protour", "Lombardia", "MyMessagesProTour", "images/lombardia.png", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\GirodItalia2012.java", 20, "client.protour", "GirodItalia2012", "MyMessagesProTour", "images/giro2012.png", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\EtappeActe1_2012.java", 21, "client.protour", "EtappeActe1_2012", "MyMessagesProTour", "images/etappe.jpg", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\EtappeActe2_2012.java", 22, "client.protour", "EtappeActe2_2012", "MyMessagesProTour", "images/etappe.jpg", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\HauteRoute_2012.java", 23, "client.protour", "HauteRoute_2012", "MyMessagesProTour", "images/hauteRoute.jpg", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\TourDownUnder_2012.java", 24, "client.protour", "TourDownUnder_2012", "MyMessagesProTour", "images/downUnder.jpg", false);
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\AmstelGoldRace_2012.java", 25, "client.protour", "AmstelGoldRace_2012", "MyMessagesProTour", "images/amstelGoldRace.jpg", false);
		CreateMyMessages.createMyMessages("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\MyMessagesProTour.java",14,13,12,16,18,19,20,21,22,23,24,25, "client.protour", "MyMessagesProTour", false);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\MyMessagesProTour.properties", 14,13,12,16,18,19,20,21,22,23,24,25);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\MyMessagesProTour_de.properties", 14,13,12,16,18,19,20,21,22,23,24,25);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\MyMessagesProTour_nl.properties", 14,13,12,16,18,19,20,21,22,23,24,25);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\MyMessagesProTour_it.properties", 14,13,12,16,18,19,20,21,22,23,24,25);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\protour\\MyMessagesProTour_fr.properties", 14,13,12,16,18,19,20,21,22,23,24,25);

		//climbs
		CreateMarker.createMarker("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\climbs\\Climbs.java", 17, "client.climbs", "Climbs", "MyMessagesClimbs", "images/climbs.png", false);
		CreateMyMessages.createMyMessages("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\climbs\\MyMessagesClimbs.java",17,0,0,0,0,0,0,0,0,0,0,0, "client.climbs", "MyMessagesClimbs", false);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\climbs\\MyMessagesClimbs.properties", 17,0,0,0,0,0,0,0,0,0,0,0);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\climbs\\MyMessagesClimbs_de.properties", 17,0,0,0,0,0,0,0,0,0,0,0);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\climbs\\MyMessagesClimbs_nl.properties", 17,0,0,0,0,0,0,0,0,0,0,0);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\climbs\\MyMessagesClimbs_it.properties", 17,0,0,0,0,0,0,0,0,0,0,0);
		CreateMessagesProperties.createMessagesProperties("c:\\workspace\\Passes\\src\\com\\cyclingthealps\\client\\climbs\\MyMessagesClimbs_fr.properties", 17,0,0,0,0,0,0,0,0,0,0,0);

		CreateGames.CreateGamesFiles("c:\\workspace\\Passes\\war\\game\\", 17);
		CreateProfilesNew.CreateProfilesFiles("c:\\workspace\\Passes\\war\\profile\\", 17);
		CreateExplore.CreateExploreFiles("c:\\workspace\\Passes\\war\\explore\\", 17);
		CreateStreetview.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 17);
		CreateStreetviewReturn.CreateStreetviewFiles("c:\\workspace\\Passes\\war\\streetview\\", 17);
		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 17);
//		CreateTour.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 17);
		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tour\\", 17);
		CreateTourReverse.CreateTourFiles("c:\\workspace\\Passes\\war\\tourNoPlay\\", 17);

		
		
	}

}
